﻿using System;
using System.Collections.Generic;
using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Audio;
using Microsoft.Xna.Framework.Content;
using Microsoft.Xna.Framework.GamerServices;
using Microsoft.Xna.Framework.Graphics;
using Microsoft.Xna.Framework.Input;
using Microsoft.Xna.Framework.Media;
using System.Xml;

namespace DemoGame1
{
    public class XMLDataProvider
    {

        private static String XMLPath = ".\\Content\\XML";
        public static String strData = XMLPath + "\\Data\\Data.xml";

        public struct KENTHEME
        {
            public static String strStartMenu = XMLPath + "\\Menu\\KenTheme\\StartMenu\\StartMenu.xml";
            public static String strChooseCharacter = XMLPath + "\\Menu\\KenTheme\\ChooseCharacter\\ChooseCharacter.xml";
            public static String strSetting = XMLPath + "\\Menu\\KenTheme\\Setting\\Setting.xml";
            public static String strCredits = XMLPath + "\\Menu\\KenTheme\\Credits\\Credits.xml";
            public static String strGuide = XMLPath + "\\Menu\\KenTheme\\Guide\\Guide.xml";
            public static String strHighScore = XMLPath + "\\Menu\\KenTheme\\HighScore\\HighScore.xml";
        }

        public struct RYUTHEME
        {
            public static String strStartMenu = XMLPath + "\\Menu\\RyuTheme\\StartMenu\\StartMenu.xml";
            public static String strChooseCharacter = XMLPath + "\\Menu\\RyuTheme\\ChooseCharacter\\ChooseCharacter.xml";
            public static String strSetting = XMLPath + "\\Menu\\RyuTheme\\Setting\\Setting.xml";
            public static String strCredits = XMLPath + "\\Menu\\RyuTheme\\Credits\\Credits.xml";
            public static String strGuide = XMLPath + "\\Menu\\RyuTheme\\Guide\\Guide.xml";
            public static String strHighScore = XMLPath + "\\Menu\\RyuTheme\\HighScore\\HighScore.xml";
        }

        public struct MAP
        {
            public static String strStage1 = XMLPath + "\\Map\\Stage1\\stage1.xml";
            public static String strStage2 = XMLPath + "\\Map\\Stage2\\stage2.xml";
            public static String strStage3 = XMLPath + "\\Map\\Stage3\\stage3.xml";
        }

        public static String strContinue = XMLPath + "\\Continue.xml";

        public static String strCharacterStatusBar = XMLPath + "\\CharacterStatusBar\\CharacterStatusBar.xml";

        public static String strMedia = XMLPath + "\\Media\\Media.xml";

    }
}
